/*
 * Project Name spring-boot-tools
 * File Name ResponseStatus
 * Package Name com.huxiaosu.tools.cmpp.enums
 * Create Time 2024/4/20
 * Create by name：liujie
 */
package com.huxiaosu.tools.cmpp.enums;

import lombok.Getter;

/**
 * 相应状态
 *
 * @author liujie
 * @date 2024/4/20 14:02
 */
@Getter
public enum ResponseStatus {

    /** 正确 */
    SUCCESS(0x0000),
    /** 消息结构错误 */
    MESSAGE_STRUCTURE_ERROR(0x0001),
    /** 非法源地址 */
    ILLEGAL_SOURCE_ADDRESS(0x0002),
    /** 认证错误 */
    AUTH_ERROR(0x0003),
    /** 版本过高 */
    VERSION_TOO_HIGH(0x0004),
    /** 其他错误 */
    OTHER_ERROR(0x0005),;

    private final int status;

    ResponseStatus(int status) {
        this.status = status;
    }

}
